共计 1110 个字符,预计需要花费 3 分钟才能阅读完成。
前言
一个服务器用来搭建一个网站是不是太浪费了,特别是对于我们这种的草根站长,那么我们就需要来配置多站点,那么究竟应该怎么配置呢,接着往下看吧!
教程
步骤一
首先我们需要在 httpd.conf
文件里面找到:
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
然后将他的注释去掉,即为:
LoadModule vhost_alias_module modules/mod_vhost_alias.so
意思为启用 apache 的虚拟主机功能。
步骤二
接下来需要在 httpd.conf
导入虚拟主机配置,在 httpd.conf
文件中找到:
#Include conf/extra/httpd-vhosts.conf
然后将他的注释去掉,即为:
Include conf/extra/httpd-vhosts.conf
步骤三
由上我们可以看见多站点的配置文件在 conf/extra
目录下的 httpd-vhosts.conf
文件,那我们找到这个文件,然后开始配置多站点:
首先我们先删除里面的注释部分或清空整个文档,然后在里面加入
NameVirtualHost *:80
#虚拟主机端口
然后再加入站点信息
#上方 VirtualHost 应与 NameVirtualHost 配置一样
ServerName licoy.cn
#下方主机别名
ServerAlias licoy.cn
#下方站点目录
DocumentRoot "D:\licoy"
#下方站点目录权限
AllowOverride all
Options Indexes FollowSymLinks
Require all granted
通过上方的配置那我们就建立好了一个站点,建设第二个站点可以将上方的第一个站点的文件复制一份,然后粘贴到下方将域名以及目录更改一下就 ok 了。即为:
ServerName wakew.cn
ServerAlias www.wakew.cn
DocumentRoot "D:\wakew"
AllowOverride all
Options Indexes FollowSymLinks
Require all granted
httpd.conf
里面的站点配置就失效了步骤四
我们然后在重启一下 apache 就可以了,然后你可以在你的各个目录下放不同的 Index
文件,然后来访问,若访问的是你的 index
文件,则证明访问成功。
后记
如果在本地进行域名的访问可以配置系统的 hosts
文件来进行修改,一般 hosts
文件在C:\Windows\System32\drivers\etc
,以管理员的身份打开修改好即可。